/*
 * 英才汇硕信息科技有限公司 拥有本软件版权 2021 并保留所有权利。
 * Copyright 2021, YCHS Information&Science Techology Co.,Ltd,
 * All right reserved.
 */
package com.ychs.lawyerback.dto;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

/**
 * @author mayujing
 * @version 1.0
 */
@Data
public class SealOptDTO {
    private Long id;                 // 主键ID（编辑时使用）

    @NotBlank(message = "使用日期不能为空")
    private String useDate;          // 使用日期

    @NotBlank(message = "使用原因不能为空")
    @Length(min = 5, message = "使用原因至少5个字符")
    private String reason;           // 使用原因

    @NotBlank(message = "份数不能为空")
    private String copies;           // 份数

    @NotBlank(message = "公章种类不能为空")
    private String sealType;         // 公章种类

    @NotBlank(message = "经办人不能为空")
    private String handler;          // 经办人

    private String remarks;          // 备注
}
